DeviceMetadata


Device metadata response
Protobuf type meshtastic.DeviceMetadata

Types

Link copied to clipboard
class Builder : GeneratedMessage.Builder<BuilderT> , MeshProtos.DeviceMetadataOrBuilder

Device metadata response
Protobuf type meshtastic.DeviceMetadata

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard

Indicates whether the device can shutdown CPU natively or via power management chip
bool canShutdown = 3;
Link copied to clipboard
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard

Device state version
uint32 device_state_version = 2;
Link copied to clipboard

Bit field of boolean for excluded modules
(bitwise OR of ExcludedModules)
uint32 excluded_modules = 12;
Link copied to clipboard

Device firmware version string
string firmware_version = 1;
Link copied to clipboard
open fun getFirmwareVersionBytes(): ByteString

Device firmware version string
string firmware_version = 1;
Link copied to clipboard

Indicates that the device has native bluetooth capability
bool hasBluetooth = 5;
Link copied to clipboard

Indicates that the device has an ethernet peripheral
bool hasEthernet = 6;
Link copied to clipboard
open fun getHasPKC(): Boolean

Has PKC capabilities
bool hasPKC = 11;
Link copied to clipboard

Has Remote Hardware enabled
bool hasRemoteHardware = 10;
Link copied to clipboard
open fun getHasWifi(): Boolean

Indicates that the device has native wifi capability
bool hasWifi = 4;
Link copied to clipboard

Device hardware model
.meshtastic.HardwareModel hw_model = 9;
Link copied to clipboard
open fun getHwModelValue(): Int

Device hardware model
.meshtastic.HardwareModel hw_model = 9;
Link copied to clipboard
Link copied to clipboard
open fun getPositionFlags(): Int

Indicates the device's current enabled position flags
uint32 position_flags = 8;
Link copied to clipboard

Indicates that the device's role in the mesh
.meshtastic.Config.DeviceConfig.Role role = 7;
Link copied to clipboard
open fun getRoleValue(): Int

Indicates that the device's role in the mesh
.meshtastic.Config.DeviceConfig.Role role = 7;
Link copied to clipboard
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): MeshProtos.DeviceMetadata
Link copied to clipboard
open fun parseFrom(data: ByteString): MeshProtos.DeviceMetadata
open fun parseFrom(input: CodedInputStream): MeshProtos.DeviceMetadata
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): MeshProtos.DeviceMetadata
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): MeshProtos.DeviceMetadata
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): MeshProtos.DeviceMetadata
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): MeshProtos.DeviceMetadata
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): MeshProtos.DeviceMetadata
Link copied to clipboard
open fun parser(): Parser<MeshProtos.DeviceMetadata>
Link copied to clipboard
Link copied to clipboard
open fun writeTo(output: CodedOutputStream)